From:                              route@monster.com

Sent:                               Wednesday, October 21, 2015 10:12 AM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: IBM IID Architect

 

This resume has been forwarded to you at the request of Monster User xapeix03

Vinod Veerapuram 

Last updated:  04/07/15

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


San Jose, CA  95112
US

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: VinodResume

Resume Value: dqykygys3snkda89   

  

 

Vinod Kumar

Raghu@atcxs.com                                                                                                             614 414 3009

Professional Summary                                                                                                                                                   

            

·   Around 7 years of experience in all phases of Software Development Life Cycle (SDLC) - Analysis, Design, Implementation, Integration, Testing and Maintenance of applications using Java, J2EE, C, C++ on Unix & Windows platforms.

·  Experience in Pair Programming, Test Driven Development, Waterfall model and Agile methodologies like SCRUM.

·  Good knowledge and hands on experience in MVC (Struts 1.x), Spring 2.x and ORM(Hibernate 3.0) frameworks .

·  Extensive knowledge of XML-based standards and protocols (such as WSDL and SOAP), Service Oriented Architecture (SOA), development of XML schemas and implementing both SOAP and REST web services.

·  Extensive experience in using various UML, Rational Rose, design patterns and industry best practices such as MVC (Model-View-Controller), Singleton, Facade, Factory and DAO, DTO, singleton.

·  Strong experience in UNIX and Shell scripting.

·  Good documentation skills on both functional and business requirements.

·  Expertise in Distributed and Web environments, focused in JAVA Technologies –Java collections, Threads, J2SE, JDBC, Struts, Spring, Hibernate Framework.

·  Extensively experienced in Middle Tier Development using Servlets, JSPs, and EJB.

·  Expertise in Web-Development technologies like Servlets, JSP, JSTL, HTML5, JavaScript, CSS3, XML, XSL/XSLT, AJAX, JQuery.

·  Experience in using DOM4J, JAXB, JAXP parsing and XMLBean to process, validate, parse and extract data from XML files.

·   Extensive experience in working IDE tools like IntelliJ, Eclipse, Netbeans, RAD, WID(Web Sphere Integration Designer).

·   Extensive experience in implementation of the version control software Perforce, SVN, CVS, Git.

·  Experienced in generating logging by Log4j to identify the errors in production test environment and experienced in Ant, Maven and Gradle tools.

·  Hands on experience using Messaging Services like JMS, MQ Series.

·  Hands on experience batch scheduling, creation of flow-charts using Flux designer and flux api.

  •                                                                                                                                                                                                                                                                                                                           Proficient in RDBMS concepts and experience in working with Oracle 9i/10g/11g, DB2 and MY SQL PL/SQL, SQL* Plus, Database triggers, Procedures, Functions.

·  Closely worked with Release Management Team in doing builds and deploying code into various environments like DEV/QA/SIT/UAT/Prod.

·  Have excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels and can work as a part of a team as well as independently.

 

 

Technical Skills

 

Technologies

J2SE 6.0,  Servlets 2.4, JDBC 3.0, JSP  2.0,JNDI, XML, XSLT, XPATH, DOM4J, XMLBean, Ajax, JQuery, JSF, JUnit, Log4j, C, C++, UML

Databases and IDE

Oracle 11g/10i/9i, PL/SQL, MySQL, Sybase, DB2

Eclipse 3.x, RAD 6.0, NetBeans 6.x, WID 7.5

Web/Application Servers

Weblogic 10.x, Web Sphere 6.x/ ESB 7.x, Tomcat 5x, Jboss4.x,

ApacheTomcat 6.0

Scripting Languages

HTML,CSS, Java script, Ajax, Shell Scripting

Web Services/Messaging                 

SOAP, Rest, JAX-WS,WSDL, Apache AXIS 2, SOA

JMS, MQ Series.

Frameworks

Struts2.x,tiles, Spring 2.x,3.0, Hibernate3.0, EJB 2.x

Version Control

Perforce, CVS, SVN,ClearCase, Git

Build tools

Maven, Ant, Jenkins, Gradle,Bamboo

IDE’s and Utilities

IntelliJ, Eclipse Kepler,Juno, Netbeans, RAD, WID.

Operating systems

Windows, Linux and Unix

Industries

Retail, Telecommunications, Banking, Insurance

 

 

Education            

 

Bachelor Of Technology in Information Technology, Jawaharlal Nehru technological university, India

 

 

Professional Experience                      

 

Kaiser Permanente  , Pleasanton, CA

Role: Java Developer                                                                                            July 2013- Till Date 

Responsibilities:

·   Involved in Analysis, design and coding of a Project on Java and J2EE environment.

·   Used Eclipse IDE for development of the Project.

·   Followed Spring MVC Framework for the development of the project.

·   Followed Scrum concepts one of the method of Agile Methodology to produce high Quality Software.

·   Developed various UI screens using XHTML for retrieving details about the case numbers that are filed.

·   JavaScript is used for front-end client side validations.

·   Used Hibernate to access the database and mapped different POJO classes to the database tables.

·   Used Spring batch programming to persist the data into the database.

·   Used XML and XSLT, DTD, XSD to display the pages in the HTML format for the customers.

·   Wrote different configuration files for Hibernate and web in XML to configure the application and assemble the different components of a project.

·   Used SOAP API in the webservice to handle the security information.

·   Developed managed beans to handle business logic in the MVC architecture.

·   Involved in writing EJB entity bean and Session bean.

·   Implemented Stateless and State full Session beans to capture user data.

·   Configuration and deployment of the web application using Weblogic Server.

·   Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols

·   Wrote different queries for SQL commands and Stored Procedures to retrieve the details from the Oracle database which are configured functions from the database based on the application needs.

·   Used AJAX to get data from the server and make the system User-Friendly.

·   Logging for the application is done by Log4j.

·   Version control is done by using SVN.

·   Prepared the documentation of the applications which I was involved and test case documentation with sample inputs.

·   Fix defects as needed during the QA phase, support QA testing, troubleshoot defects and identify the source of defects.

 

Environment: Java(JDK 1.5), J2EE, JSF, Facelets, Servlets , JavaScript, XML, HTML, CSS, Web Services, Spring , EJB , Hibernate , Windows, Linux, Eclipse, Oracle 10g,Weblogic server, XML, XSLT ,Ajax ,Agile Methodologies, Log4j,Tortoise SVN.

 

 

Client: BCBS, Buffalo, NY July 2012- May 2013

Role: Java Developer

Responsibilities:

·   Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology (SCRUM).

·   Involved in design discussions and understanding of business requirements and identify the relevant functional and technical requirements.

·   Used JAX-WS (SOAP) for producing web services and involved in writing programs to consume the web services using SOA with CXF framework.

·   Used JSP’s HTML on front end, Servlets as Front Controllers and JavaScript for client side validations.

·   Develop web application using Struts Framework.

·   Created controller Servlets for handling HTTP requests from JSP pages.

·              Configured bamboo automating the builds into gradle archiva repository.

·              Implemented the business logic using various Design patterns.

·   Developed the entire application web-based client implementing MVC Architecture using spring framework.

·   Implemented Object-relation mapping in the persistence layer using Hibernate frame work in conjunction with spring functionality.

·              Used Spring framework to inject the DAO and Bean objects, auto wiring the components.

·   Worked on development of Hibernate, including mapping files, configuration file and classes to
interact with the database.

·   Implemented dozer bean mapping for mapping the domain objects.

·   Used SQL Queries in Java code to do select/update/delete depending upon the business requirement.

·   Also used Stored procedures connecting to the database using spring JDBC.

·   Responsible for modifying existing xml schema definition as per client’s requirements.

·   Extensively worked with XML schema, XSL/XSLT, XML to navigate in XML documents, and DOM4J to process and parse xml files.

·   Extensively worked on XML Altova Map Force for the transformations of xml to xslt.

·   Used XPATH to navigate through Attributes and Elements in an XML Document.

·   Used JAXB to marshal and unmarshal the xml-java object, java objects-xml

·   Extensively used JSP to develop schema viewer applications.

·   Developed dynamic interfaces in JSP, JQUERY, AJAX, HTML5, CSS3.

·   Build a custom JQUERY framework based on the user requirements providing structure and consistency throughout the application.

·   Used Git as source control management giving a huge speed advantage on centralized systems that have to communicate with a server.

·              Involved in developing Unit Test cases and testing the Application using soap-ui.

·   Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues.

·    

Environment: Java 1.5,  Struts 2.x, Hibernate 3.0,  JMS, JAX-WS(SOAP),  Web Logic server 10.5, STRUCTS, XSD, XMLBean, Ajax, JQuery, JSF, Oracle 10g, JUnit, Log4J, Dom4j,SVN source management, Maven tools, Eclipse, Apache Tomcat 6.5, JQuery 1.7,CSS,Ajax.

 

 

 

Client: HP, Trumbull, CT                                                                             May 2011 to June 2012

Role: Java Developer

Responsibilities:

·   Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application developed using AGILE (Scrum) methodology.

·   Extensively used JDBC and Flat File adapters in Eclipse Juno IDE.

·   Extensively used Service Data Objects (SDO) package in writing all the data exchange applications.

·   Developed new customized tax forms in ETM (oracle taxation application).

·   Integrated ETM with Hibernate to persist the data from tax forms.

·   Extensively used SQL Developer IDE to work with Oracle SQL. 

·   Extensively used JSP to develop schema viewer applications.

·   Extensively used Ant script to build the applications.

·   Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues.

·   Extensively worked with XML schema, XSL/XSLT, XML Xpath to navigate in XML documents, and DOM4J to process and parse xml files.

·   Used JAX-WS (SOAP) and WSDL to produce web services and involved in writing programs to consume the web services (data extract applications).

·   Involved in writing Junit test cases and performed Unit, System and Integration testing.

·   Extensively worked with Defect tracking tool JIRA.

·   Deployed applications as archived files and as exploded archive directories. Used WebSphere Server (ESB) 7.5 with the concept of an application installation directory, which helped to organize deployment files and deployment configuration files for easy deployment using WebSphere Server tools.

·   Deployed the complete Web and enterprise applications in IBM WebSphere ESB 7.5 server.

·   Monitoring and configuring the IBM WebSphere ESB 7.5 server

·   Used Tortoise SVN for Source Control and Version Management.

 

 

Environment: Java1.6, J2EE , JSP, Log4J, ANT , Hibernate 3.0, Web services (SOAP), JMS, WebSphere ESB 7.5, Oracle 10g, SQL Developer, Eclipse WID 7.5,  HTML, AJAX, Junit, SVN, JIRA, Windows/Linux, Oracle ETM.

 

 

Client: Capital One, Richmond,VA                                                           Jan 2010 to Apr 2011

Role: Java Developer

Responsibilities:

·   Involved in Software Development Life Cycle (SDLC) of the application: Requirement gathering, Design Analysis and Code development.

·   Implemented Struts framework based on the Model View Controller design paradigm.

·   Implemented the MVC architecture using Strut MVC.

·   Struts-Config XML file was created and Action mappings were done.

·   Designed the application by implementing Struts based on MVC Architecture, simple Java Beans as a Model, JSP UI Components as View and ActionServlet as a Controller.

  •    Used ORM Frameworks and Struts Validation framework for validate the form data.

·   Used JNDI to perform lookup services for the various components of the system.

·   Involved in designing and developing dynamic web pages using HTML and JSP with Struts tag libraries

  •    Responsible for designing Rich user Interface Applications using JavaScript, CSS, HTML and AJAX.

·   Implemented modules using Core Java APIs, Java collection, Threads, XML, and integrating the modules.

·   Applied J2EE Design Patterns such as Factory, Singleton, and Business delegate, DAO, Front Controller Pattern and MVC.

·   Designed and developed business components using Session and Entity Beans in EJB.

·   Developed the Enterprise Java Beans (Stateless Session beans) to handle different transactions such as online funds transfer, bill payments to the service providers.

·   Developed JMS Sender and JMS Receivers for the loose coupling between the other modules and Implemented asynchronous request processing using Message Driven Bean.

·   Used JDBC for data access from Oracle tables.

·   Responsible for writing, tuning and maintaining complex SQL statements.

·   JUnit was used to implement test cases for beans.

·   Successfully installed and configured the IBM Websphere Application server and deployed the business tier components using EAR file

·   Coordinated with testing team for timely release of product.

·   Used Log4j for External Configuration Files and debugging.

Environment: JSP 1.2, Servlets, Struts1.2.x, JMS, EJB 2.1,  JavaScript, Ajax, CSS,ORM frameworks, JDBC,JMS, Eclipse 2.0, Web Sphere 6.1, DB2, EJB, ANT, Windows.

 

 

Experience in India                                                     June 2008 to Dec 2009

Role: Jr.Java Developer

Responsibilities:

·   Design and development of Java classes and interfaces.

·   Worked in JavaScript and HTML for the client side validations.

·   Data Model design and interface layer design with other team members.

·   Developed interaction framework for asset database interaction and developed save and conversion specific servlets for applet interaction.

·   Designed and developed web-based software using Struts MVC Framework and Spring Web Flow.

·   Extensively used AJAX (Prototype Framework and DOJO) technology to add interactivity to the Webpages.

·   Used EJBs in the application and developed Session beans for the business logic at the middle tier level.

·   Actively involved in designing and implementing Business Delegate, Data Access Object Seesion Façade and Data Transfer Object design patterns.

·   Designed and developed Message driven beans that consumed the messages from the Java message queue.

·   Used JAXB parser for parsing the valid xml files as defined by the XSD

·   Used JUnit framework for Unit testing of application

·   Developed ant scripts and developed builds using Apache ANT.

·   Used Log4J to capture the log that includes runtime exceptions.

·   Used Clear Case for source code maintenance. 

·   Design and developed JDBC connection objects for the data retrieval and update.

·   Developed connection pooling method to avoid the waiting for database connection.

·   Building, testing and deploying the application on Apache Tomcat server.

 

Environment: Core Java , JDBC ,JAXB, WSDL, Rest, JSP, Servlet, Html, JavaScript, Apache Tomcats, MSSQL, Struts,Windows 2000.

 



Additional Info

BACK TO TOP

 

Current Career Level:

Experienced (Non-Manager)

Work Status:

US - I am authorized to work in this country for any employer.

 

 

Target Company:

Company Size:

 

Target Locations:

Selected Locations:

US-CA-Silicon Valley/San Jose